Looking in FL » Palm Beach » Delray Beach » Barr Terrace

Aerial photo of Barr Terrace
Built in 1970 - 95 units - 12 floors

Building Association

Barr Terrace Condominium Address: 50 E Rd, Delray Beach, FL 33483 Phone: +1 561-278-5656